echinococcus cyst - Espagnol Anglais Dictionnaire